@charset "utf-8";
/* CSS Document */
body
{
	margin:0px auto;
	font-family:"宋体";
	font-size:12px;
	color:#585858;
	min-width:1236px;
}
a:link{color:#585858; cursor:pointer; text-decoration:none;}
a:visited{color:#585858; text-decoration:none;}
a:hover{color:#3c4410; text-decoration:none;}
a:active{color:#585858; text-decoration:none;}
li{list-style:none;}
img{border:none}
h1,h2,h3,h4,h5,h6{font-weight:normal; font-size:12px}
body, div, dl, dt, dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,select,img{margin: 0;  padding:0}
.clear{clear:both}

/*head*/
.head{width:1200px; margin:0 auto; padding:0; overflow:hidden; padding-bottom:28px;}
.head .logo{ float:left; padding-top:32px;}
.head .page_set{width:263px; float:right;padding-top:57px; height:12px}
.page_set span{display:inline-block; width:48px; float:left; padding-left:39px; font-family:"Microsoft YaHei"}
.page_set span a{color:#535353}
.page_set span a:hover{color:#da251e}
.page_set .sh{background:url(../images/head_swsy.jpg) 26px 4px no-repeat}
.page_set .sc{background:url(../images/head_jrsc.jpg) 22px 4px no-repeat}
.page_set .fh{background:url(../images/head_fhsy.jpg) 19px 5px no-repeat}
.head .hotline{width:341px; margin:40px 0 0 502px; border-left:1px solid #d0d0d0; border-right:1px solid #d0d0d0; background:url(../images/spirit.jpg) center 1px no-repeat; padding-top:23px; text-align:center; font:14px "Microsoft YaHei"; color:#da251e}
.hotline span{letter-spacing:2px}

/*nav*/
.nav_wrap{width:100%; height:47px;background-color:#da251e}
.nav{width:1182px; margin:0 auto; overflow:hidden; padding-left:18px}
.nav li{padding:0 31px; float:left}
.nav li a{display:block; width:78px; text-align:center; font:bold 14px/46px "Microsoft YaHei"; color:white}
.nav li a:hover{color:#3c4410}

/*banner*/
.banner {
	width:100%;
	height:402px;
	overflow:hidden;
	position:relative;
}

.b-bd ul {
	width:100% !important;
	margin:0 auto;
}

.b-bd li {
	width:100% !important;
	height:402px;
	background-position:center top;
	background-repeat:no-repeat;
}

/*.b-hd {
	width:100%;
	position:absolute;
	bottom:4px;
	font-size:0;
	text-align:center;
}

.b-hd li {
	display:inline-block;
	*display:inline;
	*zoom:1;
	width:60px;
	height:30px;
	margin:0 10px;
	cursor:pointer;
}

.b-hd li span {
	display:block;
	width:60px;
	height:5px;
	background-color:#fff;
}

.b-hd li.on span {
	background-color:#78bdce;
}*/

.b-btn {
	width:45px;
	height:87px;
	position:absolute;
	top:50%;
	margin-top:-43px;
	cursor:pointer;
}

.b-btn.b-prev {
	background:url(../images/banner_prev.png) center center no-repeat;
	left:3%;
}

.b-btn.b-next {
	background:url(../images/banner_next.png) center center no-repeat;
	right:3%;
}

/*.banner{width:100%; height:402px; position:relative; overflow:auto}
.banner ul{overflow:hidden}
.banner ul li{width:100%; height:402px; float:left}
.banner ul .b1{background:url(../images/banner.jpg) center no-repeat}
.banner ul .b2{background:url(../images/banner.jpg) center no-repeat}
.banner ul .b3{background:url(../images/banner.jpg) center no-repeat}
.banner .bposter{width:1200px; margin:0 auto; position:relative}
.bposter .banner_btn{width:45px; height:87px; position:absolute; top:-242px; cursor:pointer}
.bposter .prev{background:url(../images/banner_prev.png); left:0}
.bposter .next{background:url(../images/banner_next.png); right:0}*/

/*content*/
.content_wrap{border-bottom:1px solid #d5d5d5}
.content{width:1200px; margin:0 auto; overflow:hidden}
.content .about{width:420px; padding-top:20px; float:left}
.con_title .t_en{width:19px; height:30px; border-right:1px solid #979797; float:left}
.con_title h2{display:inline-block; font:14px/14px "Microsoft YaHei"; padding-left:12px}
.con_title h2 img{display:block; padding:5px 0 0}
.a_t .t_more_wrap{width:300px}
.con_title .t_more_wrap{float:right; height:30px; background:url(../images/title_xx.jpg) left 20px repeat-x; text-align:right}
.t_more_wrap .t_more{font:11px/11px "Microsoft YaHei"; text-decoration:underline}

/*about*/
.about .a_body{padding-top:27px}
.a_body p{line-height:24px}
.a_body p span{font:30px "Microsoft YaHei"; color:#da251e}

/*news*/
.news{width:423px; float:left; margin-left:24px; border-left:1px solid #cbcbcb; padding:20px 24px 0; position:relative; background:url(../images/c_yy.jpg) left repeat-y; height:318px;}
.content .c_trigon{position:absolute; left:-1px; top:26px}
.n_t .t_more_wrap{width:185px}
.news .n_body{padding:27px 0 25px}
.n_b_t{overflow:hidden}
.n_b_t .n_b_t_r{width:278px; float:right; padding-top:10px}
.n_b_t_r h3{font-weight:bold}
.n_b_t_r p{padding-top:4px; line-height:20px}
.n_b_t_r .n_date{padding-top:3px; color:#b0b0b0}
.n_date span{padding-right:19px}
.n_b_t_r .n_more{width:26px; height:11px; background:url(../images/nmore.jpg); display:block; margin-top:9px}
.n_b_t img{width:132px; height:105px}
.n_body .n_b_list{padding-top:10px}
.n_b_list li{line-height:24px; overflow:hidden}
.n_b_list li .n_b_l_dot{width:8px; height:8px; background-color:#c3241d; float:left; margin:6px 10px 0 0}
.n_b_list li span{float:right}

/*product*/
.p_t .t_more_wrap{width:35px}
.product{width:271px; float:left; border-left:1px solid #cbcbcb; padding:20px 0 26px 12px; position:relative; background:url(../images/c_yy.jpg) left repeat-y}
.product .p_poster{width:271px; height:235px; margin-top:24px; overflow:hidden; position:relative}
.p_poster .p_bd{width:271px; height:235px; overflow:hidden}
.p_bd img{width:271px; height:235px}
.p_bd li{height:235px}
.p_hd{width:271px; height:25px; background:url(../images/p_img_c.png); position:absolute; left:0; top:210px}
.p_hd .p_btn{position:absolute; width:11px; height:11px; top:8px; cursor:pointer}
.p_hd .p_prev{background:url(../images/p_prev.png); left:110px}
.p_hd .p_next{background:url(../images/p_next.jpg); right:110px}

/*business*/
.business{width:1200px; margin:0 auto; padding:18px 0 22px}
.business .b_body{overflow:hidden; height:168px; padding:37px 0 0 5px; width:1195px;}
.b_body ul{display:none}
.b_body li{width:176px; float:left}
.b_body li img{width:175px; height:145px}
.b_body li .b_des{display:block; padding-top:10px; text-align:center}
.b_des span{padding:0 19px}
.b_t .t_more_wrap{width:1030px}
.scope{float:left; margin-left:4px}
.scope a{display:inline-block; padding:0 0 0 16px; margin-right:19px; background:url(../images/btrigon.jpg) left 1px no-repeat; cursor:pointer}
.pl27{padding-left:27px}
.pr27{padding-right:27px}
/*foot*/
.foot_wrap{width:100%; overflow:hidden; padding-bottom:15px; margin-top:22px; background-color:#1f1919}
.foot{width:1200px; margin:0 auto; color:#747474}
.foot .f_r{width:738px; float:right; padding:0 0 0 52px; margin-top:27px; border-left:1px solid #3d3333}
.f_r .f_nav{padding-top:6px}
.f_nav a{color:#747474}
.f_nav a:hover{color:#3c4410}
.f_nav span{padding:0 12px}
.f_r p{padding-top:16px}
.fcode{width:408px}
.fcode img{padding-top:13px}
.fcode span{display:inline-block; float:right; width:300px; padding:57px 0 0 14px; line-height:24px;}

/*inpage*/
.inbanner{width:100%; height:192px}
.mt80{margin-top:80px}
.inpage_title_wrap{width:100%; height:50px; background-color:#f0f0f0}
.inpage_title{width:1166px; margin:0 auto; position:relative; margin:0 auto; padding:11px 15px 0 19px; border:none}
.inpage_title h2{color:#da251e}
.inpage_title .in_t_trigon{position:absolute; left:26px; top:50px; z-index:99}
.inpage_title .path{float:right; text-align:right; padding-top:5px; font-family:"Microsoft YaHei"}
.path span{padding:0 10px}
.spirit_wrap{width:100%; height:46px; background:url(../images/spirit_back.jpg) repeat-x; border-top:1px solid #cbcbcb; border-bottom:1px solid #cbcbcb}
.spirit_wrap .spirit{width:1200px; margin:0 auto; background:url(../images/spirit_logo.png) center 9px no-repeat; overflow:hidden; font-size:18px; line-height:52px; color:#3a3a3a}
.spirit .s_l{width:520px; font-family:"黑体"; text-align:right}
.s_l span{padding-left:9px}
.spirit .s_r{padding-right:206px; float:right}
.s_r span{font:16px "Microsoft YaHei"}
.incontent{width:1200px; margin:0 auto}

/*contact*/
.banner_contact{background:url(../images/banner_contact.jpg) center no-repeat}
.con_contact{padding-top:36px;padding-bottom:36px}
.con_contact .link_way{width:326px; padding-top:2px; border-right:1px solid #d5d5d5; font-size:14px; line-height:37px;}
.map{float:right; width:824px;}

/*people*/
.banner_people{background:url(../images/banner_people.jpg) center no-repeat}
.con_people{padding-top:27px}
.con_people .peo_list{ position:relative;width:1236px;overflow:hidden;zoom:1;position:relative;}
.con_people .peo_list ul li{ position:absolute; width:585px;}
.peo_list .peo_item{border:1px solid #d5d5d5; width:532px; padding: 0 25px 24px 25px; margin-bottom:32px}
.peo_item h2{border-bottom:1px solid #d5d5d5; font:18px/53px "Microsoft YaHei"; color:#da251e; font-weight:bold}
.peo_item h2 .ll_num{float:right; font:14px/53px "Microsoft YaHei"; color:#585858; font-weight:normal}
.peo_item h2 .peo_num{padding-left:16px}
.peo_item .p{padding-top:22px; font-size:14px; line-height:30px}
.pl34{padding-left:34px}

/*news_detail*/
.banner_news{background:url(../images/banner_news.jpg) center no-repeat}
.innav{text-align:center; font:14px/46px "Microsoft YaHei"}
.innav a{color:#5f5f5f; display:inline-block}
.innav a:hover{color:#da251e}
.mr46{margin-right:46px}
.innav .innav_on{color:#da251e}
.con_ndetail{padding-top:36px; position:relative}
.con_ndetail .prev_page{width:140px; height:27px; font-size:14px; color:white; text-align:center; line-height:27px; background-color:#d7d7d7; display:block; position:absolute; left:0; top:40px}
.con_ndetail h1{text-align:center; font:18px "Microsoft YaHei"}
.con_ndetail .page_detail{text-align:center; margin-top:16px; font-size:14px; color:#aaaaaa}
.page_detail span{display:inline-block; padding:0 32px 0 20px; background:url(../images/inpage_trigon.jpg) left center no-repeat}
.con_ndetail .nd_body{padding:30px 0 24px; font-size:14px; line-height:30px; border-bottom:1px solid #f0f0f0; min-height:200px;}
.fp{padding-top:15px; line-height:30px}
.fp li{padding-left:20px}
.fp .p_prev{background:url(../images/inpage_ltrigon.jpg) left center no-repeat}
.fp .p_next{background:url(../images/inpage_trigon.jpg) left center no-repeat}

/*news_list*/
.con_nlist{padding:28px 0 0 28px; width:1172px}
.con_nlist ul{padding:13px 0 26px; border-left:1px solid #c8c8c8}
.con_nlist li{padding-left:40px; width:1132px; position:relative; font-size:14px}
.con_nlist li .nl_trigon{position:absolute; left:-6px; top:0}
.con_nlist li .nl_l{width:834px}
.con_nlist li h2{font-weight:bold}
.con_nlist li p{padding-top:8px; line-height:24px}
.con_nlist li .nl_detail{padding:5px 0 0 18px; background:url(../images/inpage_trigon.jpg) left 7px no-repeat; color:#aaaaaa}
.nl_detail span{padding-right:25px}
.con_nlist li .nl_img{float:right; width:272px; height:128px}
.mt36{margin-top:36px}
.fy{display:block; margin:0 auto; padding-top:80px}

/*coperation*/
.banner_coperation{background:url(../images/banner_customer.jpg) center no-repeat}
.con_coperation{line-height:30px; padding-top:30px; font-size:14px; min-height:230px;}

/*equipment*/
.banner_equipment{background:url(../images/banner_equipment.jpg) center no-repeat}
.con_equipment{padding-top:10px}
.con_equipment ul{overflow:hidden}
.con_equipment ul li{width:387px; float:left; padding-top:27px; cursor:pointer;}
.con_equipment ul li img{width:387px; height:258px}
.con_equipment ul li span{display:block; font-size:14px; line-height:50px; text-align:center}
.pl17{padding-left:17px}
.pr17{padding-right:17px}

/*business*/
.banner_business{background:url(../images/banner_business.jpg) center no-repeat}
.business_list{padding-top:12px; overflow:hidden}
.business_list li{width:215px; float:left; padding-top:31px}
.business_list li img{width:215px; height:177px}
.business_list li div{display:block; padding-top:10px; text-align:center; font-size:14px}
.business_list li div span{padding:0 23px}
.pl31{padding-left:31px}
.pr31{padding-right:31px}
/*about*/
.con_about_wrap{background:url(../images/a_b_ht.png) center 298px no-repeat}
.banner_about{background:url(../images/banner_about.jpg) center no-repeat}
.con_about{padding-top:29px; overflow:hidden; background:url(../images/a_spirit.jpg) no-repeat left 298px;}
.con_about .a_l{width:454px; float:left}
.a_l .in_a_img{width:454px; height:248px}
.a_l .a_spirit{padding-top:19px}
.a_l .a_l_text{padding-top:73px; font:18px/30px "Microsoft YaHei"; color:#545454;}
.a_l_text span{padding-left:85px}
.a_l .a_logo{padding-top:34px}
.con_about .a_r{width:708px; float:left; padding-left:38px; line-height:30px; font-size:14px;}


/*导航浮动*/
.menu_fixed{POSITION: fixed; LEFT: 0px; MARGIN: 0px; Z-INDEX: 8888; WIDTH: 100%; background:#fff;}
/*返回顶部*/
.sroll_top {right: 0.8%;bottom: 3.7%;position: fixed;display:none;cursor:pointer;}


/*--分页--*/
.page {padding:30px 0px 30px 0px;text-align:center;clear:both;margin:0px auto;font-size:16px;font-family:"微软雅黑"; }
.page A {PADDING-RIGHT: 10px;PADDING-LEFT: 10px;PADDING-BOTTOM: 5px;MARGIN: 2px;COLOR: #525252;PADDING-TOP: 5px;TEXT-DECORATION: none;background:#fff;}
.page A:hover {COLOR: #da251e;}
.page A:active {COLOR: #525252;}
.page SPAN.current {PADDING-RIGHT: 10px;PADDING-LEFT: 10px;PADDING-BOTTOM: 5px;MARGIN: 2px;COLOR: #525252;PADDING-TOP: 5px;}
.page SPAN.disabled {PADDING-RIGHT: 5px;PADDING-LEFT: 5px;PADDING-BOTTOM: 5px;MARGIN: 2px;COLOR:#525252;PADDING-TOP: 5px;background:#fff;}

/*--设备展示效果css--*/
.pt0{ padding-top:0!important;}
.d_img a{ display:block; width:100%;}
.zoom { width:100%; height:100%; background:url(../images/bj_pro_gray.png) repeat left top; position:fixed; z-index:10000; display:none; margin:0; padding:0; left:0; top:0;}
.n_zoom { width:712px; height:634px; margin:0 auto; top:50%; left:50%; margin:-317px 0 0 -356px; position:absolute; background:#fff; border-bottom:1px solid #bbb;}
.n_zoom .big { width:712px; height:485px; position:relative; border-bottom:1px solid #bbb;}
.n_zoom span { width:28px; height:28px; position:absolute; top:200px; cursor:pointer;}
.n_zoom span.btn_l { left:-110px;}
.n_zoom span.btn_r { right:-80px;}
.n_zoom .big img { border:6px solid #fff;}
.n_zoom .big a#close { width:28px; height:28px; display:block; position:absolute; top:-14px; right:-6px; background:url(../images/tan_close.png);}
.zoom .pic_box { padding-top:16px; width:600px; height:121px; margin:0 auto; overflow:hidden;}
.zoom .pic_box ul { width:9999px; margin:0; padding:0;height:121px; display:block;}
.zoom .pic_box li { float:left; margin-right:18px;}
.zoom .pic_box li img {width:182px; height:121px;}
.zoom .pic_box li img.now {}
